pulse echometer - German English Dictionary